//package com.hgk.wanwan.mainpage.fragment.whatfragment.Tagcommon;
//
//import android.app.Activity;
//import android.content.Context;
//import android.content.Intent;
//import android.os.Bundle;
//import android.text.TextUtils;
//import android.widget.Button;
//import android.widget.RelativeLayout;
//import android.widget.Toast;
//
//import com.common.android.volley.VolleyError;
//import com.common.dongqiuhui.apps.comm.constants.UrlConstans;
//import com.hgk.common.common.constants.DataConstants;
//import com.hgk.common.common.ui.activity.SimpleBaseActivity;
//import com.hgk.common.common.ui.view.RippleView;
//
//import java.util.ArrayList;
//import java.util.List;
//import java.util.Map;
//
//import width.hgk.wanwan.R;
//
//
//public class TagInputActivity extends SimpleBaseActivity {
//    private ArrayList<Tagbean> mTagBeans ;
//    private RippleView rippleView;
//    private TagFlowLayout tagFlowLayout;
//    private String mComment="";
//    private String comments [];
//    private final String PUBLISH_TAG_URL = UrlConstans.ZWCOMMOMURL+"/user/label.json";
//    @Override
//    protected void onCreate(Bundle savedInstanceState) {
//        super.onCreate(savedInstanceState);
//        tagFlowLayout = (TagFlowLayout) findViewById(R.id.tags);
//        mComment = getIntent().getStringExtra(DataConstants.CONTENT);
//        if (!TextUtils.isEmpty(mComment)&&mComment.length()>1){
//            comments = mComment.substring(0,mComment.length()-1).split(",");
//        }
//        rippleView = (RippleView) findViewById(R.id.rv_btn_complete);
//        rippleView.setOnRippleCompleteListener(new RippleView.OnRippleCompleteListener() {
//            @Override
//            public void onComplete(RippleView rippleView) {
//                controlData();
//                if (!TextUtils.isEmpty(mComment)) {
//                    Intent intent = new Intent();
//                    intent.putExtra(DataConstants.CONTENT, mComment);
//                    setResult(RESULT_OK, intent);
//                }
//                finish();
//            }
//        });
//        getNetDataForPost("",PUBLISH_TAG_URL,TagLineBean.class);
//        mTagBeans = new ArrayList<>();
//    }
//    public void setTags(ArrayList<Tagbean> tagbeans){
//        mTagBeans = tagbeans;
//    }
//    private void controlData(){
//        mComment="";
//        if (mTagBeans!=null&&mTagBeans.size()>0){
//            for (int i = 0 ;i<mTagBeans.size();i++){
//                Tagbean tagbean = mTagBeans.get(i);
//                if (tagbean !=null &&tagbean.is_select()){
//                    mComment = mComment + tagbean.getTag_name()+",";
//                }
//            }
//        }
//    }
//    @Override
//    public void setLeftButton(RelativeLayout relativeLayout, Button button) {
//
//    }
//
//    @Override
//    public void setRightButton(RelativeLayout relativeLayout, Button button) {
//
//    }
//
//    @Override
//    public Object getTitleString() {
//        return "快捷评论";
//    }
//
//    @Override
//    public int getBodyView() {
//        return R.layout.test_tag_input_layout;
//    }
//
//    public static void launch(Context context,String comment){
//        Intent intent = new Intent(context, TagInputActivity.class);
//        if (!TextUtils.isEmpty(comment)){
//            intent.putExtra(DataConstants.CONTENT,comment);
//        }
//        ((Activity) context).startActivityForResult(intent, DataConstants.PUBLISH_STUDENT_TO_COACH);
//    }
//
//    @Override
//    protected Map getApiParams(String action) {
//        return null;
//    }
//
//    @Override
//    protected void success(String action, Object result) {
//        if (result == null) return;
//        TagLineBean bean = (TagLineBean)result;
//        List<String> data = bean.getData();
//        if (data!=null&&data.size()>0){
//            for(int i = 0;i<data.size();i++){
//                Tagbean tagbean = new Tagbean();
//                tagbean.setTag_name(data.get(i));
//                tagbean.setIs_select(false);
//                mTagBeans.add(tagbean);
//            }
//            tagFlowLayout.stringToTag(mContext,mTagBeans);
//        }
//    }
//
//    @Override
//    protected void fail(String action, String errorStr) {
//        if (TextUtils.isEmpty(errorStr)){
//            errorStr = "请求失败";
//        }
//        Toast.makeText(mContext,errorStr,Toast.LENGTH_SHORT).show();
//    }
//
//    @Override
//    protected void netfail(String action, VolleyError volleyError) {
//
//    }
//
//}
